establishment that makes and sells fritters - Spanish English Dictionary